00cfecd9c7e83408888c996a9356bae453ac35dd,platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeFormatterFacade.java,CodeFormatterFacade,processRange,#ASTNode#number#number#,54

Before Change


      TextRange range = preprocess(element, startOffset, endOffset);
      if (document instanceof DocumentWindow) {
        DocumentWindow documentWindow = (DocumentWindow)document;
        range = new TextRange(documentWindow.injectedToHost(range.getStartOffset()), documentWindow.injectedToHost(range.getEndOffset()));
      }

      //final SmartPsiElementPointer pointer = SmartPointerManager.getInstance(psiElement.getProject()).createSmartPsiElementPointer(psiElement);

After Change


      TextRange range = preprocess(element, startOffset, endOffset);
      if (document instanceof DocumentWindow) {
        DocumentWindow documentWindow = (DocumentWindow)document;
        range = documentWindow.injectedToHost(range);
      }

      //final SmartPsiElementPointer pointer = SmartPointerManager.getInstance(psiElement.getProject()).createSmartPsiElementPointer(psiElement);